集成 Electron SDK 和 Electron 应用调试时可能出现的报错和解决办法。
connect ETIMEOUT Npm ERR!Invalid Version Module parse failed: Unexpected character '?(1:0) You may need an appropriate loader to handle this file type, currently no loader
s are configured to process this file
loader 没有正确配置。
建议参考 Electron 快速开始 demo 的打包配置。使用 native-ext-loader 打包,并确保将 build 复制到对应的目录下,参考 打包可执行程序。
electron-sdk.node is not a valid Win32 application "vertc_electron" {
"arch": "ia32"
}
jsonnpm install --arch=ia32 electron
powershell如果项目根目录下已有 node_modules 文件夹,建议删除该文件夹后安装。
systemPreferences is not defined Windows 没有为 app 配置摄像头权限,需要引入 systemPreferences。
import {app, SystemPreference} from 'electron';
javascript